package day09;

// 单例模式之饿汉式
public class Single {

	//	1. 要保证某个类的实例的唯一性, 首先禁止自由创建该类的对象
	// 将该类的构造方法私有化, 使该无法在外部自由创建对象
	private Single() {
	}

	//	2. 该类对象由本类自己内部创建
	private static Single s = new Single();

	//	3. 为了能够从外部获取该对象, 对外提供公共的访问方式来获取
	public static Single getInstance() {
		return s;
	}

}
